/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ru.vsu.csf.qasystem.knowledge.model;

import edu.stanford.smi.protege.model.Instance;
import java.util.List;

/**
 *
 * @author Руслан
 */
public class OperationEntity {
    private Operation operation;
    private List<SemRelationValue> semRelValues;
    private List<AttrValue> attrValues;
    private Instance instance;

    public List<AttrValue> getAttrValues() {
        return attrValues;
    }

    public void setAttrValues(List<AttrValue> attrValues) {
        this.attrValues = attrValues;
    }

    public Instance getInstance() {
        return instance;
    }

    public void setInstance(Instance instance) {
        this.instance = instance;
    }

    public Operation getOperation() {
        return operation;
    }

    public void setOperation(Operation operation) {
        this.operation = operation;
    }

    public List<SemRelationValue> getSemRelValues() {
        return semRelValues;
    }

    public void setSemRelValues(List<SemRelationValue> semRelValues) {
        this.semRelValues = semRelValues;
    }
    
    public <T> T getAttrValue(Attribute attr) {
        return null;
    }
    
    public Entity getSemRelationValue(SemanticRelation rel) {
        return null;
    }
}
